Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package rewrite to for v3 #65

Merged
merged 4 commits into from
Apr 13, 2024
Merged

Package rewrite to for v3 #65

merged 4 commits into from
Apr 13, 2024

Conversation

coolsam726
Copy link
Contributor

Re-write of the module: Core features

  • Can install the module
  • Can publish config
  • Added a ModulesPlugin which must be included in the panel of choice to use the feature
  • Dependencies: Laravel 10 and nwidart/laravel-modules ^10|^11
  • Can automatically register the modules' into the ModulesPlugin
  • Can optionally use clusters and configure top navigation
  • New Command: Generate Clusters
  • New Command: Filament Install in a module (generates directories and files for 1-step setup) - WIP

New Feature: Generate a Filament Plugin for a specified Module

- Can install the module
- Can publish config
- Added a ModulesPlugin which must be included in the panel of choice to use the feature
- Dependencies: Laravel 10 and nwidart/laravel-modules ^10|^11
- Can automatically register the modules' into the ModulesPlugin
- Can optionally use clusters and configure top navigation
- New Command: Generate Clusters
- New Command: Filament Install in a module (generates directories and files for 1-step setup) - WIP
@coolsam726 coolsam726 self-assigned this Apr 13, 2024
…le:make-filament-plugin commands

- Added the Filament Installation command to add filament support to a module
- Added a command to generate a Filament plugin in a module
- Added a command to generate a Filament cluster in a module
- Modified phpstan and removed database as it is not needed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant